package co.yixiang.retail.common.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

import java.math.BigDecimal;
import java.util.Date;
import java.util.Set;

@Data
public class UserDto implements Serializable {


    @ApiModelProperty(hidden = true)
    private Long id;
    private String realName;
    private BigDecimal nowMoney;
    private BigDecimal brokeragePrice;
    private Integer status;
    private Integer level;
    private String address;

    private String username;

    private String nickName;

    private String sex;

    private String avatar;

    private String email;

    private String phone;

    private Boolean enabled;

    //@JsonIgnore
    private String password;

    private Date lastPasswordResetTime;
    //用户所属门店id

    @ApiModelProperty(hidden = true)
    private Integer retail;

    private Integer retailType;


    private Integer permit;

    @ApiModelProperty(hidden = true)
    private Set<RoleSmallDto> roles;

    @ApiModelProperty(hidden = true)
    private JobSmallDto job;

    private DeptSmallDto dept;

    private Long deptId;

    private Date createTime;






}
